wind phenomenon - French English Dictionary